#include "gamer.h"

Gamer::Gamer(bool b)
{
	bw=b;

}
Gamer::~Gamer()
{

}
void Gamer::run()
{
	go();
}
void Gamer::set(const Map& p)
{
	a=p;
}
QDataStream& operator<<(QDataStream& s, const Steps& a)
{
	s<<a.si()<<a.sj()<<a.ei()<<a.ej()<<a.e();

	return s;
}
QDataStream& operator>>(QDataStream& s,Steps& a)
{
	int si,sj,ei,ej;bool e;
	s>>si>>sj>>ei>>ej>>e;
	a=Steps(si,sj,ei,ej,e);
	return s;
}
